short and narrow cape - Französisch Englisch Wörterbuch